package com.swak.metrics.metas;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 这个是定制性最大的,但是需要有一个参考对象（例如队列的总数）<br>
 * 
 * 仪表图 比率(实时的数据)：<br>
 * RatioGauge gauge = new RatioGauge() {<br>
 * protected Ratio getRatio() {<br>
 * return Ratio.of(counter.getCount(), 10);<br>
 * }<br>
 * };<br>
 * registry.register("gauge", gauge);<br>
 * 
 * 完成率：实时计算 Ratio.of(counter.getCount(), 10);<br>
 * 可以根据实际的情况设置这两个值<br>
 * 
 * "value":1.0<br>
 * 
 * @author lifeng
 */
@Getter
@Setter
@Accessors(chain = true)
@ToString(callSuper = true)
public class GaugeMeta extends ServerMeta {

	private String type;
	private String name;
	private String value;
}
